package utils;

public class RangeAdapter {

	private double min;
	private double thresh;
	private double max;
	
	/**
	 * Costruttore che normalizza una soglia al range [0,1]
	 * @param minValue Valore minimo che assume la misurazione
	 * @param thresh Valore soglia sopra la quale si avvisa sonnolenza
	 * @param maxValue Valore 
	 */
	public RangeAdapter(double minValue, double thresh, double maxValue){
		min = 0;
		max = 1;
		this.thresh = (thresh-minValue)/(maxValue-minValue);
	}


	public double getMin() {
		return min;
	}


	public double getThresh() {
		return thresh;
	}


	public double getMax() {
		return max;
	}
}
